machining precision - French English Dictionary